package com.lemon.smartsafetynew.entity;

/**
 * Created by Andrew on 2017/7/17.
 */

public class User {

    private String token;
    private String mobile;
    private String userId;         //用户头像地址
    private String photoURL;       //用户头像地址
    private String userName;       //用户名
    private String userType;       //用户类型
    private String cityName;       //市
    private String provinceName;   //省份
    private String job;            //职位
    private String departmentId;   //部门ID
    private String companyCode;       //公司code
    private String companyName;    //公司名字
    /*
     *   status 返回：
     *           -1：不可以，显示提示信息：您所在的城市或者角色不能使用此应用；
     *           0：绑定已审核，直接进入应用。
     *           1：绑定未审核（显示绑定的企业名称，提示等待审核，流程结束）。
     *           2: 未绑定，返回与其他应用的绑定数据，以及是否可以新建企业的标志。如果返回的其他绑定的数据为空，则不管新建标志，均可显示新建；
     *   如返回的其他绑定有数据，则显示已经绑定的数据，供选择，判断是否新建的标志，确定是否显示新建按钮；
     */
    //private String status;
    private String companyId;       //公司ID
    private String emergencyPhone;  //紧急电话1
    private String coMobile;        //紧急电话2
    private boolean multiCount;     //此账号是否绑定多个公司

    /**
     * 政府信息表的departmentId值
     */
    private String govId;
    /**
     * 政府信息表的departmentName值
     */
    private String govName;

    /**
     * 用户类型对应的类型名称
     */
    private String userTypeName;

    /**
     * 执法证件种类
     */
    private String typeId;

    /**
     * 执法种类
     */
    private String execKind;

    /**
     * 执法证编号
     */
    private String execCertificateCode;


    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPhotoURL() {
        return photoURL;
    }

    public void setPhotoURL(String photoURL) {
        this.photoURL = photoURL;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

//    public String getStatus() {
//        return status;
//    }
//
//    public void setStatus(String status) {
//        this.status = status;
//    }

    public String getEmergencyPhone() {
        return emergencyPhone;
    }

    public void setEmergencyPhone(String emergencyPhone) {
        this.emergencyPhone = emergencyPhone;
    }

    public String getCoMobile() {
        return coMobile;
    }

    public void setCoMobile(String coMobile) {
        this.coMobile = coMobile;
    }

    public boolean isMultiCount() {
        return multiCount;
    }

    public void setMultiCount(boolean multiCount) {
        this.multiCount = multiCount;
    }

    public String getGovId() {
        return govId;
    }

    public void setGovId(String govId) {
        this.govId = govId;
    }

    public String getGovName() {
        return govName;
    }

    public void setGovName(String govName) {
        this.govName = govName;
    }

    public String getUserTypeName() {
        return userTypeName;
    }

    public void setUserTypeName(String userTypeName) {
        this.userTypeName = userTypeName;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getExecKind() {
        return execKind;
    }

    public void setExecKind(String execKind) {
        this.execKind = execKind;
    }

    public String getExecCertificateCode() {
        return execCertificateCode;
    }

    public void setExecCertificateCode(String execCertificateCode) {
        this.execCertificateCode = execCertificateCode;
    }

}
